import request from '../utils/request'
import config from '../config'

// 登录接口
export function login(data) {
    return request.post('/login', data)
}

// 用户信息接口
export function getAdmin() {
    return request.get('/admin')
}

// 修改密码接口
export function changeAdminPassword(data) {
    return request.post('/admin/changePassword', data)
}

// 修改头像接口
export function changeAdminAvatar(data) {
    return request.post('/admin/changeAvatar', data)
}

// 更新图片地址
export function uploadPictureURL() {
    return config.baseURL + '/upload/picture'
}

// 分类列表接口
export function getCategoryList() {
    return request.get('/category/list')
}

// 查询单个分类接口
export function getCategory(params) {
    return request.get('/admin/category', { params })
}

// 新增分类接口
export function addCategory(data) {
    return request.post('/admin/category/add', data)
}

// 修改分类接口
export function editCategory(data) {
    return request.post('/category/goods', data)
}

// 删除分类接口
export function delCategory(data) {
    return request.post('/admin/category/del', data)
}

// 图书列表接口
export function getBooksList(params) {
    return request.get('/book', { params })
}

// 查询单个图书接口
export function getBook(params) {
    return request.get('/book/' + params)
}

// 新增图书接口
export function insertBook(data) {
    return request.post('/book/add', data)
}

// 修改图书接口
export function editBook(data) {
    return request.post('/book/save', data)
}

// 删除商品接口
export function delBook(data) {
    return request.post('/admin/goods/del', data)
}